home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 30
/
Aminet 30 (1999)(Schatztruhe)[!][Apr 1999].iso
/
Aminet
/
hard
/
hack
/
i2clib40.lha
/
i2clib40
/
i2clib40.readme
< prev
next >
Wrap
Text File
|
1999-01-10
|
1KB
|
47 lines
Short: I2C-bus hard/software interface project.
Author: Brian Ipsen and Wilhelm Noeker
Uploader: wnoeker@t-online.de (Wilhelm Noeker)
Type: hard/hack
This shared library will allow easy access to integrated circuits
with the I²C-bus interface. Included in the archive are:
- Schematics for interfaces (several to choose from) that connect
I²C chips to the Amiga
- AutoDoc description of the library functions
- C headerfiles for GNU, Maxon and SAS/C
For non-profit purposes, i2c.library is postcard-ware. All other use
requires explicit permission from either of the authors.
History
-------
V40 re-release (Jan/99):
- Better installation script, now also works with older Installer
versions
- Minor corrections to the documentation
Changes from V39 to V40:
- Default bus timing (i.e. the delay value used until a client program
explicitly calls SetI2CDelay) can be set by means of an environment
variable (I2CDELAY).
- Library exposes a base structure with performance counters and
interface type information
- Additional schematics for an I²C interface on the floppy port
- More code samples
- Installer script
Changes from V38 to V39:
- Support for I²C interfaces on either parallel or serial port
- Better support for multitasking access to the library (for example,
in order to control different chips attached to the same I²C bus)
- Better error diagnostics
- Easier initialization
- New method to ensure the proper bus timing